<?php
/**
 * 描述：杂志期刊-DM杂志下载。
 * @final
 */
final class Exec_Magazine_Dm_Download extends Exec
{
    public function Get()
    {
        #获取参数
        $id=Functions::UrlArgs('id');

        #检测参数
        if(!is_numeric($id))
        {
            header("HTTP/1.0 404 Not Found");
            return;
        }

        #获取数据
        $data=DB::GetRowByID('dm',$id);

        #更新数据
        DB::UpdateRowByID('dm',$id,array
        (
            'M_Count_Download'=>$data['M_Count_Download']+1
        ));

        #逻辑转向
        header('location:'.$data['DownloadLocation']);
    }
}
?>